ubuntu20.04安装完NVIDIA驱动后使用nvidia | 您所在的位置:网站首页 › nvidia-smi no running process › ubuntu20.04安装完NVIDIA驱动后使用nvidia |
NVIDIA-SMI has failed because it couldn't communicate with the NIVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.
一、发现错误二、尝试解决
一、发现错误
我的电脑是雷神911玄武版,有两个显卡一个集显,一个GTX1050。因为开学以后要用到ubuntu,所以准备转一下ubuntu系统,其实一开始我是想装16.04的,但出现了各种问题使我劝退,经高人指点直接上20.04,终于折腾了好几天终于把ubuntu20.04装好了。后来准备装一下CUDA,看帖子说先安NVIDIA的驱动,因为我装ubuntu系统后立马就把驱动从开源的换成了NVIDIA的,所以就用nvidia-smi的命令试一下看看,结果来个这: 把这个错误在网上一搜,出来好多解决方法,因为不知道是什么原因,所以只能一个一个试… 有说是内核版本的问题,让换个低版本的试一试,我的系统有两个内核 还有用这种的 sudo apt install dkmssudo dkms install -m nvidia -v XXXXXXXX就是你NVIDIA驱动的版本号,但我看这种方法都是人家以前就安好驱动的,后来突然出现这种问题的,我这就是压根就没安好,所以这种方法对我不适合,没用。 没办法只能试试重装nvidia驱动,看到网上好多都是从官网下.run文件安装的,还要禁用nouveau等等,对我这样一个小白来不太行,我怕把电脑再搞崩了,之前装ubuntu的时候就把电脑搞得重装win10了(捂脸),所以我是在附加驱动里面搞得,先把驱动从440换到开源的 然后卸载nvidia的有关东西(虽然这么换完nvidia也卸的差不多了,但建议还是执行一下),卸载完重启以下 sudo apt-get --purge remove nvidia* sudo apt-get --purge remove "*nvidia*" sudo apt autoremove然后在把驱动从开源的换回原来的nvidia-driver-440,选中440那个,然后点应用更改等着就行,在快结束的时候会让输入一个secure boot的密码(一定要记住这个密码),设好之后重启,重启就会出现一个蓝色的perform mok management 界面,当时没有注意到这个界面还有那个设的密码的作用,就手残点了continue boot结果进入之后nvidia-smi还是同样的错误… 在绝望之中只能继续在网上找,好在天不绝我,经过查资料,才知道设的那个密码干啥用以及那个蓝色界面是干啥的,其实前面重装的步骤没问题的,只不过装完重启的时候需要进入那个蓝色界面输入密码,才能加载nvidia的驱动,至于咋进那个界面,我发现只要你新装一个nvidia驱动以后重启就会出现那个界面,就是说你在附加驱动那里你换个nvidia驱动装完重启就能出现那个蓝色的perform mok management界面 |
CopyRight 2018-2019 实验室设备网 版权所有 |